package br.uff.probabilidade.modelo;

import java.awt.Image;
import java.awt.image.ImageObserver;

import br.uff.probabilidade.applet.Atividade;

public class Imagem {
	public Imagem(Atividade atividade,java.net.URL url,String location){
		this.atividade = atividade;
		this.url = url;
		this.location = location;
		this.image = this.atividade.getImage(url,location);
	}
	
	private Atividade atividade;
	private java.net.URL url;
	private String location;
	private Image image;
	
	public Image getImagem(){
		return this.image; 
	}
	
	public int getWidth(){
		return this.image.getWidth(getObserver());
	}
	
	public int getHeight(){
		return this.image.getHeight(getObserver());
	}
	
	public ImageObserver getObserver(){
		return atividade;
	}
}
